libxc: introduce domain builder architecture specific data
authorJuergen Gross <jgross@suse.com>
Thu, 12 Nov 2015 13:43:31 +0000 (14:43 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 16 Nov 2015 13:18:56 +0000 (13:18 +0000)
commitf3627f009a7b58c1b98da3221302c01abe8e7786
treed59687467b92a953913d7441d9ab5a97e2681603
parentddb13e70225b8cd25ce6943f75f8ce928d37159c
libxc: introduce domain builder architecture specific data

Reorganize struct xc_dom_image to contain a pointer to domain builder
architecture specific private data. This will abstract the architecture
or domain type specific data from the general used data.

The new area is allocated as soon as the domain type is known.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
stubdom/grub/kexec.c
tools/libxc/include/xc_dom.h
tools/libxc/xc_dom_core.c